impervious boundary - German English Dictionary